home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997 September / Macworld (1997-09).dmg / Shareware World / Comms & Internet / Mail*Link SMTP⁄QM Installer / Disk 3 / Sources & Scripts / Scripts / attach.script next >
Text File  |  1989-06-16  |  815b  |  43 lines

  1. :
  2. mkdir goo.$$ > /dev/null 2>&1
  3. if [ $? -ne 0 ]
  4. then
  5.     echo "Can not make a temp directory. Quiting."
  6.     exit 1
  7. fi
  8. chmod 777 goo.$$
  9. cd goo.$$
  10. uudecode ../$1
  11. if [ $? -ne 0 ]
  12. then
  13.     echo "Can not find \"uudecode\" or unexpected error from \"uudecode\"."
  14.     echo "Quiting."
  15.     cd ..
  16.     rm -rf goo.$$
  17.     exit 1
  18. fi
  19. foo=`ls -t`
  20. echo $foo | grep .PIT > /dev/null 2>&1
  21. if [ $? -eq 0 ]
  22. then
  23.     echo "$foo is a packed file and I cannot continue."
  24.     echo "Run single on the $foo or mail the files from QuickMail"
  25.     echo "one enclosure at a time."
  26.     cd ..
  27.     rm -rf goo.$$
  28.     exit 1
  29. fi
  30. if [ -f ../$foo ]
  31. then
  32.     echo "The file \"$foo\" already exists. Please"
  33.     echo "move \"$foo\" to a different filename. Quiting."
  34.     cd ..
  35.     rm -rf goo.$$
  36.     exit 1
  37. fi
  38. mv $foo temp.$$
  39. dd if=temp.$$ skip=1 bs=256 | tr '\015' '\012' > $foo
  40. mv $foo ..
  41. cd ..
  42. rm -rf goo.$$
  43.